﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Gnosis.SQLite.Tables
{
    public class CascadeAction
        : Expression
    {
        private CascadeAction(string type)
            : base(type)
        {
        }

        public static readonly CascadeAction Cascade = new CascadeAction("CASCADE");
        public static readonly CascadeAction NoAction = new CascadeAction("NO ACTION");
        public static readonly CascadeAction Restrict = new CascadeAction("RESTRICT");
        public static readonly CascadeAction SetDefault = new CascadeAction("SET DEFAULT");
        public static readonly CascadeAction SetNull = new CascadeAction("SET NULL");
    }
}
